we are having a rest - French English Dictionary